/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<    表单选择    >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .FormChoose {
  position: relative;

  /* ============================== 左侧 ============================== */
  &-left,
  &-right {
    display: inline-block;
    width: 47%;
    vertical-align: top;
  }

  /* ============================== 中间 ============================== */
  &-middle {
    display: inline-block;
    width: 6%;
    vertical-align: top;
  }

  /* ============================== 校验 ============================== */
  .el-input__validateIcon {
    display: none !important;
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<     结构树      >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .FormChoose-MyTreeOne {
  width: 35%;
}

body.CoreBody .FormChoose-MyTree {
  width: 39%;
}

body.CoreBody .FormChoose-MyTreeOne,
body.CoreBody .FormChoose-MyTree {
  position: relative;
  display: inline-block;
  padding: 0;

  /* ============================== 标题 ============================== */
  > div:first-child {
    line-height: 30px;
    padding: 10px 10px 0;
    font-size: 16px;
    color: #3b3b3b;
  }

  /* ============================== 区域树 ============================== */
  .CoreWeb-EasyTree {
    display: block !important;
    margin-bottom: 10px;

    > .el-input {
      width: calc(100% - 20px);
      margin: 10px;
    }

    .__view {
      padding: 0 10px !important;
    }
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<      按钮      >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .FormChoose-MyBtn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 548px;

  /* ============================== 按钮 ============================== */
  > .el-button {
    display: block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: 10px auto !important;
    padding: 0;
    border-radius: 6px;
    font-size: 20px;
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<    待选已选    >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .FormChoose-MySingle {
  float: right;
  width: 63%;

  .el-table__header {
    .el-checkbox {
      display: none;
    }
  }

  .el-table__body {
    .el-checkbox__inner {
      border-radius: 50%;
    }
  }
}

body.CoreBody .FormChoose-MyWaiting {
  width: 59%;
  float: right;

  .cell.el-tooltip {
    min-width: 40px;
  }
}

body.CoreBody .FormChoose-MySingle.el-textarea__inner,
body.CoreBody .FormChoose-MyWaiting,
body.CoreBody .FormChoose-MyChosen {
  display: inline-block;
  padding: 10px;
  box-sizing: border-box;

  /* ============================== 十行 ============================== */
  .CoreWeb-WebTable-10 {
    .el-table__body-wrapper {
      overflow-y: auto;
    }
  }

  /* ============================== 标题 ============================== */
  > div:first-child {
    line-height: 30px;
    color: #3b3b3b;
  }

  /* ============================== 输入框 ============================== */
  > .el-input {
    margin: 10px 0;

    /* ------------------------------ 图标 ------------------------------ */
    .el-input__icon {
      &:first-child {
        display: none;
      }
      &:last-child {
        display: block;
      }
    }
  }

  /* ============================== 表格 ============================== */
  .CoreWeb-WebTable {
    .el-table::before {
      display: block;
    }

    .el-table__header {
      th {
        line-height: 39px !important;
        padding: 0 !important;
        font-weight: bold;
        background: transparent;

        > .cell {
          line-height: 39px !important;
        }
      }
    }

    .el-table__body {
      td {
        padding: 0 !important;
        border-color: transparent;

        > .cell {
          min-height: 39px !important;
          line-height: 39px !important;
        }

        .CoreWeb-RowContent {
          line-height: 31px !important;
        }
      }
    }
  }
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<    校验有错    >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .is-error {
  .FormChoose-MyTreeOne,
  .FormChoose-MyTree,
  .FormChoose-MySingle,
  .FormChoose-MyWaiting,
  .FormChoose-MyChosen {
    border-color: #f56c6c;
  }
}
